demolition guard - German English Dictionary